const path = require('path');
module.exports = {
    publicPath: './',
    outputDir: 'task_h5',
    lintOnSave: false,//是否在保存的时候检查
    productionSourceMap: false,//去掉map文件
    devServer: {
        disableHostCheck: true, //显示Invalid Host header让其不检查hostname。
        // https: false, // https:{type:Boolean}
        open: false, // 配置自动启动浏览器
        port: 8021,
        proxy: {
            '/': {
                target: 'https://api.linkers.tv',// 后台接口域名
                ws: true,//如果要代理 websockets，配置这个参数
                // secure: false,  // 如果是https接口，需要配置这个参数
                changeOrigin: true,//是否跨域
            }
        } // 配置多个代理,
    }, 
    //主题
    css: {
        loaderOptions: {
            less: {
                modifyVars: {
                    hack: `true; @import "~@/assets/vant-ui/theme.less";`,
                }
            }
        }
    },
    //不打包 cdn 引入的模块
    configureWebpack: {
        externals: {
            vue: 'Vue',
            'vue-router': 'VueRouter',
            'axios': 'axios',
            'jsencrypt':'jsencrypt'
        }
    }
}